settlement (agreement) - English Synonyms Dictionary